be on one's own responsibility - Turc Anglais Dictionnaire